package com.kantboot.db.common.exception;

import com.kantboot.util.common.KantbootBaseException;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 数据库不存在报的异常
 */
@Data
@Accessors(chain = true)
public class NonExistentDatabaseException extends KantbootBaseException {

    /**
     * 数据库名
     */
    private String databaseName;

    @Override
    public Integer getState() {
        return 8004;
    }

    @Override
    public String getMessage() {
        return "名为 "+databaseName+" 的数据库不存在";
    }

}
